glycerin suppository - French English Dictionary